cable heads - Turkish English Dictionary